Dr
David Langsford
Clinical (Senior Lecturer)
Department of Medical Education
science & technology
life sciences & biomedicine
32 biomedical and clinical sciences
clinical research
kidney disease
renal and urogenital
3202 clinical sciences
urology & nephrology
transplantation